//==============================================================================
// Faceless Aquatic_anim.txt
//==============================================================================
//==============================================================================


                           ____________________________________
                          |                                    |
                          |      CREATED by WOLLIEWOLTAZ       |
                          |____________________________________|
//==============================================================================


//==============================================================================
//Particle Attachments
//==============================================================================
//==============================================================================
define fireprebirth
{
   set hotspot
   {
      version
      {
         Visualparticle GP X Tartarian Gate Fireprebirth
      }
   }
}
//==============================================================================
define FireSpew
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Nozzle Bolt
      }
   }
}
//==============================================================================
define firetrail
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Ball Trail
      }
   }
}
//==============================================================================
define fire
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Ball
      }
   }
}
//==============================================================================
define FireFoot
{
   set hotspot
   {
      version
      {
		Visualparticle Special N Fire Giant FireFoot
      }
   }
}

//==============================================================================
define FireHand
{
   set hotspot
  {
      version
      {
         Visualparticle Special N Fire Giant FireHand
      }
   }
}

//==============================================================================
define FireHandCharging
{
   set hotspot
  {
      version
      {
         Visualparticle Special N Fire Giant FireHand Charging
      }
   }
}

//==============================================================================
define FireHandRanged
{
   set hotspot
  {
      version
      {
         Visualparticle Special N Fire Giant FireHand Ranged
      }
   }
}

//==============================================================================
define FirePelvis
{
   set hotspot
   {
      version
      {
		   Visualparticle Special N Fire Giant FirePelvis
      }
   }
}

//==============================================================================
define SmokePelvis
{
   set hotspot
   {
      version
      {
        Visualparticle Special N Fire Giant SmokePelvis
      }
   }
}

//==============================================================================
define deathfire
{
   set hotspot
   {
      version
      {
        Visualparticle special n fire giant death fire
      }
   }
}

//==============================================================================
define deathsmoke
{
   set hotspot
   {
      version
      {
        Visualparticle special n fire giant death smoke
      }
   }
}

//==============================================================================
define deathash
{
   set hotspot
   {
      version
      {
        Visualparticle special n fire giant death ash
      }
   }
}

//==============================================================================
define firespew
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Ball Trail
      }
   }
}

//==============================================================================
define smoke
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Ball Smoke
      }
   }
}
//==============================================================================
define FireSpew
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Fire Nozzle Bolt
      }
   }
}

//==============================================================================
define firehugebowl
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Generic Fire Huge Bowl
      }
   }
}

//==============================================================================
//Visuals/ReplaceTextures
//==============================================================================
//==============================================================================
anim Death
{
   SetSelector
   {
		VariationLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_death
				}	
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_death
					ReplaceTexture facelessonecaster1black/facelessonecaster1green
					ReplaceTexture facelessonecaster2black/facelessonecaster2green
				}
			}
		}
   		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_death
					ReplaceTexture facelessonecaster1black/facelessonecaster1red
					ReplaceTexture facelessonecaster2black/facelessonecaster2red
				}
			}
		}
   }
}

//==============================================================================
anim Idle
{
   SetSelector
   {
		VariationLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_idle
				}	
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_idle
					ReplaceTexture facelessonecaster1black/facelessonecaster1green
					ReplaceTexture facelessonecaster2black/facelessonecaster2green
				}
			}
		}
   		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_idle
					ReplaceTexture facelessonecaster1black/facelessonecaster1red
					ReplaceTexture facelessonecaster2black/facelessonecaster2red
				}
			}
		}
   }
}

//==============================================================================
anim Bored
{
   SetSelector
   {
		VariationLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_bored
				}	
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_bored
					ReplaceTexture facelessonecaster1black/facelessonecaster1green
					ReplaceTexture facelessonecaster2black/facelessonecaster2green
				}
			}
		}
   		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_bored
					ReplaceTexture facelessonecaster1black/facelessonecaster1red
					ReplaceTexture facelessonecaster2black/facelessonecaster2red
				}
			}
		}
   }
}

//==============================================================================
anim Walk
{
   SetSelector
   {
		VariationLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_walk
				}	
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_walk
					ReplaceTexture facelessonecaster1black/facelessonecaster1green
					ReplaceTexture facelessonecaster2black/facelessonecaster2green
				}
			}
		}
   		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_walk
					ReplaceTexture facelessonecaster1black/facelessonecaster1red
					ReplaceTexture facelessonecaster2black/facelessonecaster2red
				}
			}
		}
   }
}

//==============================================================================
anim Attack
{ 
   SetSelector none
   {
        VariationLogic
        set hotspot
        {
            version
            {
			    Visual aquatic_attacka
			    tag Attack 0.22 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.22 false SwordSwing checkVisible
	       		    
            }
			version
            {
			    Visual aquatic_attackb
			    tag Attack 0.49 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.50 false SwordSwing checkVisible
	       		    
            }
        }
        set hotspot
        {
            version
            {
			    Visual aquatic_attacka
			    ReplaceTexture facelessonecaster1black/facelessonecaster1green
			    ReplaceTexture facelessonecaster2black/facelessonecaster2green
			    tag Attack 0.22 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.22 false SwordSwing checkVisible
            }
			version
            {
			    Visual aquatic_attackb
			    ReplaceTexture facelessonecaster1black/facelessonecaster1green
			    ReplaceTexture facelessonecaster2black/facelessonecaster2green
			    tag Attack 0.49 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.50 false SwordSwing checkVisible
            }
        }
        set hotspot
        {
            version
            {
			    Visual aquatic_attacka
			    ReplaceTexture facelessonecaster1black/facelessonecaster1red
			    ReplaceTexture facelessonecaster2black/facelessonecaster2red
			    tag Attack 0.22 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.22 false SwordSwing checkVisible
            }
			version
            {
			    Visual aquatic_attackb
			    ReplaceTexture facelessonecaster1black/facelessonecaster1red
			    ReplaceTexture facelessonecaster2black/facelessonecaster2red
			    tag Attack 0.49 true   
               		    tag GenericSound 0.40 true
	       		    tag SpecificSoundSet 0.50 false SwordSwing checkVisible
            }
        }
        
    }
}


//==============================================================================
anim Flail
{
   SetSelector
   {
		VariationLogic
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_flail
				}	
			}
		}
		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_flail
					ReplaceTexture facelessonecaster1black/facelessonecaster1green
					ReplaceTexture facelessonecaster2black/facelessonecaster2green
				}
			}
		}
   		SetSelector
		{
			set hotspot
			{
				version
				{
					Visual aquatic_flail
					ReplaceTexture facelessonecaster1black/facelessonecaster1red
					ReplaceTexture facelessonecaster2black/facelessonecaster2red
				}
			}
		}
   }
}
//==============================================================================
anim Jumpfly
{
   SetSelector none
   {
      VariationLogic
      set hotspot
      {
         version
         {
			Visual special aquatic flyfire
			tag Attack 0.69 true   
               		tag GenericSound 0.40 true
	       		tag SpecificSoundSet 0.13 false FireGiantAttack checkVisible
			Connect LEFTFOOT FireFoot hotspot
			Connect RIGHTFOOT FireFoot hotspot
			Connect FRONTABDOMEN FirePelvis hotspot
			Connect FRONTABDOMEN SmokePelvis hotspot
			Connect LEFTFOOT firetrail hotspot
			Connect RIGHTFOOT firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect RIGHTHAND firetrail hotspot
			Connect LEFTHAND firetrail hotspot
			Connect LEFTFOOT firespew hotspot
			Connect RIGHTFOOT firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect RIGHTHAND firespew hotspot
			Connect LEFTHAND firespew hotspot
         }
      }
      set hotspot
      {
         version
         {
			Visual special aquatic flyfire
			ReplaceTexture facelessonecaster1black/facelessonecaster1green
			ReplaceTexture facelessonecaster2black/facelessonecaster2green
			tag Attack 0.69 true   
               		tag GenericSound 0.40 true
	       		tag SpecificSoundSet 0.13 false FireGiantAttack checkVisible
			Connect LEFTFOOT FireFoot hotspot
			Connect RIGHTFOOT FireFoot hotspot
			Connect FRONTABDOMEN FirePelvis hotspot
			Connect FRONTABDOMEN SmokePelvis hotspot
			Connect LEFTFOOT firetrail hotspot
			Connect RIGHTFOOT firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect RIGHTHAND firetrail hotspot
			Connect LEFTHAND firetrail hotspot
			Connect LEFTFOOT firespew hotspot
			Connect RIGHTFOOT firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect RIGHTHAND firespew hotspot
			Connect LEFTHAND firespew hotspot
         }
      }
      set hotspot
      {
         version
         {
			Visual special aquatic flyfire
			ReplaceTexture facelessonecaster1black/facelessonecaster1red
			ReplaceTexture facelessonecaster2black/facelessonecaster2red
			tag Attack 0.69 true   
               		tag GenericSound 0.40 true
	       		tag SpecificSoundSet 0.13 false FireGiantAttack checkVisible
			Connect LEFTFOOT FireFoot hotspot
			Connect RIGHTFOOT FireFoot hotspot
			Connect FRONTABDOMEN FirePelvis hotspot
			Connect FRONTABDOMEN SmokePelvis hotspot
			Connect LEFTFOOT firetrail hotspot
			Connect RIGHTFOOT firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect FRONTABDOMEN firetrail hotspot
			Connect RIGHTHAND firetrail hotspot
			Connect LEFTHAND firetrail hotspot
			Connect LEFTFOOT firespew hotspot
			Connect RIGHTFOOT firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect FRONTABDOMEN firespew hotspot
			Connect RIGHTHAND firespew hotspot
			Connect LEFTHAND firespew hotspot
         }
      }
      
   }
}